home *** CD-ROM | disk | FTP | other *** search
/ Delphi Magazine Collection 2001 / Delphi Magazine Collection 20001 (2001).iso / DISKS / ISSUE04 / COMPRESS / COMPRESS.ZIP / HISTORY.TXT < prev    next >
Encoding:
Text File  |  1995-09-12  |  2.2 KB  |  54 lines

  1. === TCompress Release History: ===
  2.  
  3. September 12th, 1995: V1.5 released
  4.  
  5. === Changes from V1.0: ===
  6.  
  7. 1. LZH (patent-free) replaces LZW (patented by Unisys) as a built-in 
  8. compression method.
  9.  
  10. 2. TCompress-compatible LZW source and licensing information are supplied to 
  11. registered users free of charge.
  12.  
  13. 3. The change from built-in LZW to LZH support means that archives or 
  14. database blobs compressed using TCompress V1.0 cannot be expanded 
  15. successfully with the unregistered v1.5. GPFs or "invalid compression 
  16. method" exceptions will occur.
  17.  
  18. Therefore, expand any important files from your archives BEFORE installing 
  19. V1.5, and delete the old archives. Similarly, you should revert to a backup 
  20. (non-compressed) version of the BIOLIFE.* database before running the V1.5 
  21. COMPDEMO.
  22.  
  23. 4. A TCompressedFileHeader format change (see COMPRESS.HLP) now permits 
  24. filenames/paths of up to 255 characters to be stored, and means that the 
  25. file header size will vary according to the length of the stored filename 
  26. (generally speaking, it will be shorter than in V1.0).
  27.  
  28. 5. All uses of TFilename parameters (max 80 chars) have been dropped in 
  29. favour of String (max 255 chars) to support the change in (4).
  30.  
  31. 6. New protected methods GetFileHeader and PutFileHeader have been added to 
  32. support the new filename handling.
  33.  
  34. 7. In order to support LZH compression, a new parameter (Destsize) has been 
  35. added to the DoExpand and OnExpand methods, and the parameter order of the 
  36. former has altered.
  37.  
  38. 8. An error in a routine which estimates free disk space before expansion 
  39. has been corrected. In V1.0, it occasionally led to spurious I/O errors when 
  40. expanding a file from an archive. Also, stream write errors (such as a full 
  41. disk) during compression now leave the archive in a "safe" state and 
  42. generate an EInsufficientDiskSpace exception.
  43.  
  44. 9. Additional (local) registration options now exist.  See the Registration 
  45. section of COMPRESS.HLP or README.TXT for more information.
  46.  
  47. 10. All help files, example programs and documentation have been updated to 
  48. reflect the above changes from V1.0 to V1.5, and minor documentation 
  49. corrections have been made.
  50.  
  51. === End of V1.5 Changes ===
  52.  
  53. August 22nd, 1995: V1.0 Released
  54.